corporate sales representative - English Synonyms Dictionary